straggling (troops) - French English Dictionary